This structure contains specifications for formatting selected report sections and areas.
Specifies whether or not the selected section is visible. Use TRUE to keep the section visible, FALSE to hide the section, or PEP_UNCHANGED to retain the previous setting. | ||
Specifies whether or not the Crystal Report Engine will insert a page break before the section is printed. Use TRUE to insert a page break, FALSE to leave it without a page break, or PEP_UNCHANGED to retain the previous setting. | ||
Specifies whether or not the Crystal Report Engine will insert a page break after the section is printed. Use TRUE to insert a page break, FALSE to leave it without a page break, or PEP_UNCHANGED to retain the previous setting. | ||
Specifies whether the Crystal Report Engine is to keep all lines of the section together, either on the current page (if there is room), or on the next page. Use TRUE to keep the lines together, FALSE to allow the Crystal Report Engine to split section data from one page to the next if necessary, or PEP_UNCHANGED to retain the previous setting. | ||
Specifies whether the Crystal Report Engine is to eliminate lines from your report that are blank due to fields being suppressed (zeroes, duplicates, and hidden fields). TRUE eliminates blank lines, FALSE retains them, or PEP_UNCHANGED retains the previous setting. | ||
Specifies whether the Crystal Report Engine is to reset the page number to one (1) for the following page, after it prints a group total. Use TRUE to reset the page number, FALSE to continue the existing numbering, or PEP_UNCHANGED to retain the previous setting. | ||
Specifies whether the Crystal Report Engine is to cause each group summary value to print only at the bottom of a page. Use TRUE to print summaries at the bottom of the page, FALSE to print summaries immediately after the group, or PEP_UNCHANGED to retain the previous setting. | ||
Specifies the RGB color value contained in the structure, COLORREF. Use PEP_UNCHANGED_COLOR to retain the previous settings. | ||
Indicates whether the specified section is to use the underlay feature for chart and map placement. Use TRUE to underlay. Use PEP_UNCHANGED to retain the previous setting. | ||
Indicates whether to show/hide the Area to which the specified section belongs. Use TRUE to show the specified Area, FALSE to hide it, or PEP_UNCHANGED to retain the previous setting. | ||
Design time flag. If set to TRUE an object can be placed anywhere in a section. Use PEP_UNCHANGED to retain the previous setting. | ||
Used to reduce unnecessary white space in the page footer area containing more than one conditionally formatted section . When set to TRUE, the space required to display only one section (the tallest) is reserved. When set to FALSE (default), the maximum height necessary to display every section in the page footer area at full height will be reserved. See Remarks below. |
reserveMinimumPageFooter can be used to remove undesirable white space when there are two or more sections in the page footer area and only one section, based on conditional settings, will be visible when the report is viewed in the preview window. For example, a report page footer area might contain two sections, one conditionally set to display at the bottom of odd pages and the other at the bottom of even pages. When this member is set to TRUE, sufficient space will be reserved to display only one of the sections included in the area (set to the height of the tallest section). Note that when reserveMinimumPageFooter = TRUE and there is more than one section visible in the page footer area, the visible sections will be displayed only to the extent allowed by the reserved minimum space (the height of the tallest section) with the remainder truncated.
This constructs a CRPESectionOptions structure object. Call the constructor with no parameters to allow the Class Library to initialize all member variables with default values. Pass parameters to the constructor to assign specific values to each member variable.
CRPESectionOptions (
short visible,
short newPageBefore,
short newPageAfter,
short keepTogether,
short suppressBlankLines,
short resetPageNAfter,
short printAtBottomOfPage,
COLORREF backgroundColour,
short underlaySection,
short showArea,
short freeFormPlacement,
short reserveMinimumPageFooter );
This structure is used to get and set the session information (user ID and password) for password
This constructs a CRPESessionInfo structure object. Call the constructor with no parameters to allow the Class Library to initialize all member variables with default values. Pass parameters to the constructor to assign specific values to each member variable.
CRPESessionInfo (
const _TCHAR *userID,
const _TCHAR *password,
DWORD sessionHandle );
This structure provides show group event information when an event callback is called with event ID equal to PEP_SHOW_GROUP_EVENT.
Member | Type | Default | Description |
---|---|---|---|
Pointer to an array of group names describing the group path that the group area is going to navigate to. This pointer is freed after the callback function. |
This constructs a CRPEShowGroupEventInfo structure object. It assigns default values to the members of the structure.
Seagate Software IMG Holdings, Inc. http://www.seagatesoftware.com Support services: http://support.seagatesoftware.com |